it seems impossible - Anglais Synonymes Dictionnaire